<?php 
include ("functies.php");
include("functies2.php");
connectdb();
include("kop.php");
$ingelogdegebruiker = $_SESSION['naam'];
if ($_SESSION['naam'] != ""){
?>

<tr><td colspan = "2">

<?php
// HIER MOET DE INSERT OP ACTIVITEITEN KOMEN TE STAAN

// Eerst kijken we of er iets verstuurd is
 if(isset($_POST['Submit'])){

	// formulier is gepost, dus we gaan de waarden uitlezen om eea in de database te schrijven.
	
	// print_array($_POST); # debug regel

		$fouten = 0;
		$fout = "";
		if (empty($_POST['activiteit'])){$fout .= "Korte omschrijving is niet gevuld <br>"; $fouten++;}
		if (empty($_POST['gewres'])){$fout .= "Gewenst Resultaat is niet gevuld <br>";$fouten++;}
		if (empty($_POST['presind'])){$fout .= "Prestatieindicatoren is niet gevuld <br>";$fouten++;}
		if (empty($_POST['middelen'])){$fout .= "Middelen is niet gevuld <br>";$fouten++;}
		if (empty($_POST['status'])){$fout .= "Status is niet gevuld <br>";$fouten++;}

		if($fouten >0){
			echo $fout;
		}else
		{
			$form_tonen = 'false';

			$uid = time(); // genereren Uniek nummer dat we dan weer kunnen gebruiken in de koppeltabellen.
			$activiteit = $_POST['activiteit'];
			$omschrijving = $_POST['omschrijving'];
			$resultaatgebied = $_POST['resultaatgebied'];
			$programma = $_POST['programma'];
			$beginjaar = $_POST['beginjaar'];
			$eindjaar = $_POST['eindjaar'];
			$gew_resultaat = $_POST['gewres'];
			$prestatie_ind = $_POST['presind'];
			$middelen = $_POST['middelen'];
			$voortgang = $_POST['voortgang'];
			$status = $_POST['status'];
			$gereedm = $_POST['gereedmaand'];
			$gereedj = $_POST['gereedjaar'];
			$betrokkenen = $_POST['betrokkenen'];
			$medewerker = $_SESSION['naam'];
			$indiener = $_SESSION['indienerid'];
			//$afdeling = $_POST['afdeling'];
			$naam = $_SESSION['naam'];
			// begin geen fouten en dus schrijven.
	
						
			$sqlpostvest = "select * from vestiging";
			$postvestresultaat = mysql_query($sqlpostvest);
			$postvestresultaat = mysql_query($sqlpostvest);
			$postvestaantal = mysql_num_rows($postvestresultaat);
			$i = 1;
			$treffer = 0;
			while($i <= $postvestaantal) {
				$vestigingact = $_POST['vestiging'.$i];
					//echo "$vestigingact";
					if ($vestigingact == $i){
						$SQL = "INSERT INTO activiteitvestiging (IdActiviteit, IdVestiging) VALUES($uid, $vestigingact)"; 
						$boodschap ="";
						schrijfdb($SQL, $boodschap);
						$treffer++;
					}
					$i++;
					
				}
			
			if($treffer == 0) {
				echo "geen vestiging ingevoerd. Pas zsm deze activiteit aan voor wat betreft de betreffende vestiging(en)"; 
				$SQL = "INSERT INTO activiteitvestiging (IdActiviteit, IdVestiging) VALUES($uid, 6)"; 
				$boodschap ="";
				schrijfdb($SQL, $boodschap);
			}	
			
			// in testomgeving wordt indienerid niet gezet! Correctie dus. Moet in productieomgeving soepel gaan.
			if ($_SESSION['naam'] == "Test")  $indiener = 21;
			print ("Naam is: $naam<br />");
			$afdeling = vind_afdeling($naam);
			print ("Afdeling is: $afdeling<br />");
				
			$SQL = "INSERT INTO `activiteit` 
			(`Id`,
			`Activiteit`,
			`Omschrijving`,
			`IdResultaatgebied`,
			`IdProgramma`,
			`Beginjaar`,
			`Eindjaar`,
			`GewenstResultaat`,
			`PrestatieIndicatoren`,
			`Middelen`,
			`Voortgang`,
			`Status`,
			`GereedMaand`,
			`GereedJaar`,
			`Betrokkenen`,
			`IdAfdeling`,
			`Indiener`,
			`IdIndiener`)
			VALUES(
			$uid,
			'$activiteit',
			'$omschrijving',
			$resultaatgebied,
			$programma,
			'$beginjaar',
			'$eindjaar',
			'$gew_resultaat',
			'$prestatie_ind',
			'$middelen',
			'$voortgang',
			'$status',
			'$gereedm',
			'$gereedj',
			'$betrokkenen',
			$afdeling,
			'$naam',
			$indiener
			)";
			print "<br />De Query is: $SQL <br />";
			$boodschap = "<br> <p>Activiteit is opgeslagen</p>";
			$boodschap = $boodschap ."<p><a href =\"lijst_sjablonen.php\">Terug naar de lijst sjablonen</a></p>";
			$boodschap = $boodschap ."<p><a href=\"lijst_activiteiten.php\">Terug naar de lijst activitieten</a></p>";
			schrijfdb($SQL,$boodschap);

		} // eind geen fouten en dus schrijven.





// EINDE SUBMIT-------------------------------------------------------------------

} else {

// HIER WORDT HET FORMULIER OPGEBOUWD.-----------------------------

	//[debug] print_array($_GET);

$detailid = $_GET['id'];

 $sqlmute = "SELECT S.id, S.Omschrijving, S.Activiteit, P.Programma, R.Resultaatgebied, Vestiging, GereedJaar, GereedMaand, Status, AFD.Dienst, S.Indiener"
   			 . " FROM sjablonen S 
    				LEFT JOIN programma P on S.IdProgramma = P.Id
    				LEFT JOIN resultaatgebied R on S.IdResultaatgebied = R.Id
    				LEFT JOIN afdelingen AFD on S.IdAfdeling=AFD.Id
    				LEFT JOIN sjablonenav SAV on S.id = SAV.IdActiviteit
    				LEFT JOIN vestiging V on V.id = SAV.IdVestiging
    				WHERE S.Id = $detailid
    			";
 //print "De query is: $sqlmute <br />"; # debug
    

$resultaatmute = mysql_query($sqlmute);
$aantalmute = mysql_num_rows($resultaatmute);

echo "<h2 align=\"center\">Sjabloon Gebruiken</h2>";
echo "<form action=\"usesjab.php?id=$detailid\" method=\"post\">\n";
echo" <table> \n";
// voor nette lay-out bieden we het formulier in tabel aan.

// Alleen het eerste record hoeft maar getoond te worden.

$aantal_gedaan = 0;
while ($recordmute = mysql_fetch_object($resultaatmute))
{
	if ($aantal_gedaan == 0) {
	echo" <tr> <td>&nbsp;</td> <td> <input type =\"hidden\" name=\"aid\" value = \"$detailid\"></td> </tr>\n";
	echo" <tr> <td>Beknopte omschrijving</td><td><input name=\"activiteit\"	value = \"$recordmute->Activiteit\" size=\"100\"></td></tr>\n";
	echo" <tr> <td>Omschrijving </td>";
	echo "<td><textarea name = \"omschrijving\" cols=\"77\" rows=\"8\" wrap=\"VIRTUAL\">$recordmute->Omschrijving</textarea></td></tr>\n";
	echo "<tr><td>Resultaatgebied</td><td>";
	echo "<select name=\"resultaatgebied\">";
		$sqlresgeb = "select * from resultaatgebied";
    $resultaat = mysql_query($sqlresgeb);
	  $resultaat = mysql_query($sqlresgeb);
    $aantal = mysql_num_rows($resultaat);
	  while ($record = mysql_fetch_object($resultaat)) {
      if( $record->Id == $recordmute->IdResultaatgebied)
	   	{
				echo "<option value =\"$record->Id\" selected>$record->Resultaatgebied</option>";
			} else {
				echo "<option value =\"$record->Id\">$record->Resultaatgebied</option>";
			}
	  }    
  echo "  </select></td></tr>";	
	echo "<tr><td>Programma</td><td><select name=\"programma\">";
  	$sqlprog = "select * from programma";
    $resultaat = mysql_query($sqlprog);
	  $resultaat = mysql_query($sqlprog);
    $aantal = mysql_num_rows($resultaat);
	  while ($record = mysql_fetch_object($resultaat)) {
    	if( $record->Id == $recordmute->IdProgramma){
				echo "<option value =\"$record->Id\" selected>$record->Programma</option>";
			}	else {
				echo "<option value =\"$record->Id\">$record->Programma</option>";
			}
	  }  
  echo "  </select></td></td></tr>";	
	echo "<tr><td>TBV Vestiging</td><td>";
	  $sqlvest = "select * from vestiging";
    $resultaat = mysql_query($sqlvest);
	  $aantal = mysql_num_rows($resultaat);
	  $teller = 1;
	  while ($record = mysql_fetch_object($resultaat)) {
			if ($record->Vestiging !="onbekend"){
				$sqlvestact = "select * from sjablonenav where IdActiviteit = $detailid AND IdVestiging = $record->Id";
				$resvestact = mysql_query($sqlvestact);
				$aantal = mysql_num_rows($resvestact);
				
				if ($aantal == 1 ){
			  	echo  "<input type=\"checkbox\" name=\"vestiging$teller\" value=\"$record->Id\" checked>$record->Vestiging</BR>";
				} else {
					echo  "<input type=\"checkbox\" name=\"vestiging$teller\" value=\"$record->Id\">$record->Vestiging</BR>";
				}
			$teller++;
			}
	  }  
 	echo "</td></tr>";
	echo "<tr><td>Dienst/Afdeling</td><td><select name=\"indienerid\">";      
		$sqlind = "select * from afdelingen";
    $indresultaat = mysql_query($sqlind);
		$indresultaat = mysql_query($sqlind);
    $indaantal = mysql_num_rows($indresultaat);
	  while ($record = mysql_fetch_object($indresultaat)) {
			if ($record->Id == $recordmute->IdAfdeling){
				echo "<option value =\"$record->Id\" selected>$record->Dienst</option>";
			} else {
				echo "<option value =\"$record->Id\">$record->Dienst</option>";
			}
		}
	echo "</select></td></tr>";
	echo "<tr><td>Schooljaren</td><td>Beginjaar";
	echo "<select name=\"beginjaar\"> ";     
	  $jaar = date("Y");
	  $j=0;
	  while($j < 5){
			if ($jaar == $recordmute->Beginjaar){
	    	echo "<option value = \"$jaar\" selected>$jaar</option>";
			} else {
				echo "<option value = \"$jaar\">$jaar</option>";
			}
			$jaar++;
			$j++;
	  }
	echo "</select> Eindjaar<select name=\"eindjaar\">";      
 	  $jaar = date("Y");
	  $j=0;
	  while($j < 5){
	    if ($jaar == $recordmute->Eindjaar){
				echo "<option value = \"$jaar\" selected>$jaar</option>";
			}else{
				echo "<option value = \"$jaar\">$jaar</option>";
			}
			$jaar++;
			$j++;
	  }
	echo "</select></td></tr>";
	echo" <tr> <td>Betrokkene(n)</td><td><input name=\"betrokkenen\" value = \"$recordmute->Betrokkenen\" size=\"100\"></td></tr>\n";
	echo" <tr> <td>Gewenst resultaat</td><td><input name=\"gewres\" 	value = \"$recordmute->GewenstResultaat\" size=\"100\"></td></tr>\n";
	echo" <tr> <td>Prestatie indicatoren</td><td><input name=\"presind\" value = \"$recordmute->PrestatieIndicatoren\" size=\"100\"></td></tr>\n";
	echo" <tr> <td>Middelen</td><td><input name=\"middelen\" value = \"$recordmute->Middelen\" size=\"100\"></td></tr>\n";
	echo" <tr> <td>Voortgang</td><td><input name=\"voortgang\" value = \"$recordmute->Voortgang\" size=\"100\"></td></tr>\n";
	echo" <tr> <td>Status</td><td><input name=\"status\"	value = \"$recordmute->Status\" size=\"100\"></td></tr>\n";
	echo "<tr><td>Gereed (maand-jaar)</td><td> maand<select name=\"gereedmaand\">";      
	  $m=1;
	  while($m < 13){
	  	if($m == $recordmute->GereedMaand ){
	  		echo "<option value = \"$m\" selected>$m</option>";
	  	}	else  {
	    echo "<option value = \"$m\">$m</option>";
	  	}
	    $m++;
	  }
	echo " </select>jaar<select name=\"gereedjaar\">";      
	  $jaar = date("Y");
	  $j=0;
	  while($j < 5){
	  	if($jaar == $recordmute->GereedJaar){
	    	echo "<option value = \"$jaar\" selected>$jaar</option>";
	    } else {
	    	echo "<option value = \"$jaar\">$jaar</option>";
	    }
			$jaar++;
			$j++;
	  } 
	echo "</select></tr>";
	}
	
	$aantal_gedaan++;
} 
	echo"</table>\n";
	button("Gebruik"); 
	echo "</form>";
}
print "</td></tr>";
voet1();
} else {
	voet2();
}

?>
